main{position: relative;height: 430px;}
#sbox{width: 200px;height: 200px; position: absolute;left: 120px;top: 50px;
		border: 1px solid #e8e8e8;}

			#sbox img{position: absolute; width:200px; height: 200px;}
			#sbox span{position: absolute;width: 50px;height: 50px;background: rgba(200,200,200,0.5);
			           display: none;}
			#sbox p{position: absolute;background:rgba(0,0,0,0);width: 200px;height: 200px;left: 0;top: 0;}
			
			#bbox{width: 200px;height: 200px; position: absolute;left: 450px;top: 50px;overflow: hidden;display: none;}
			#bbox img{position: absolute;width: 200px; height: 200px;}
			
			#imgbox{ width: 400px; display: flex;height: 50px;justify-content: space-around;position: absolute;
			         top:400px; left: 20px;}
			#imgbox img{width: 50px;}
			
.detail{position: absolute; left: 450px;top:50px;width: 440px;}

.detail input{display: inline-block;}

.detail p.goodsinfo{font: 18px/22px "";color: #5e5e5e;font-weight: 700;margin-bottom:30px;}
.detail span.price{display:block;font: 20px/24px "";color: #e72418; font-weight: 700px;margin-bottom:30px;}
.detail #num{width: 83px;height: 38px;border: 1px solid #e6e6e6; -moz-appearance: textfield;margin-bottom:30px;}
.detail #mai{width:240px;height: 50px;border:none;border-bottom: 2px solid #9a0900; color: #fff;background:#e72418;}
